package pck_tramitedocu.pck_src.pck_pojos;

import java.io.Serializable;

public class Cls_documento_destinatario implements Serializable {

    private static final long serialVersionUID = 1L;
    private String tipo_documento;
    private Integer numero_documento;
    private String anhio;
    private String profesion;
    private String nombres;
    private String puesto_funcional;
    private String codigo;
    private boolean puede_atender;

    public boolean isPuede_atender() {
        /*  26 */ return this.puede_atender;
    }

    public void setPuede_atender(boolean puede_atender) {
        /*  30 */ this.puede_atender = puede_atender;
    }

    public String getCodigo() {
        /*  35 */ return this.codigo;
    }

    public void setCodigo(String codigo) {
        /*  38 */ this.codigo = codigo;
    }

    public String getAnhio() {
        /*  41 */ return this.anhio;
    }

    public void setAnhio(String anhio) {
        /*  45 */ this.anhio = anhio;
    }

    public String getNombres() {
        /*  49 */ return this.nombres;
    }

    public void setNombres(String nombres) {
        /*  53 */ this.nombres = nombres;
    }

    public int getNumero_documento() {
        /*  57 */ return this.numero_documento.intValue();
    }

    public void setNumero_documento(int numero_documento) {
        /*  61 */ this.numero_documento = Integer.valueOf(numero_documento);
    }

    public String getProfesion() {
        /*  65 */ return this.profesion;
    }

    public void setProfesion(String profesion) {
        /*  69 */ this.profesion = profesion;
    }

    public String getPuesto_funcional() {
        /*  73 */ return this.puesto_funcional;
    }

    public void setPuesto_funcional(String puesto_funcional) {
        /*  77 */ this.puesto_funcional = puesto_funcional;
    }

    public String getTipo_documento() {
        /*  81 */ return this.tipo_documento;
    }

    public void setTipo_documento(String tipo_documento) {
        /*  85 */ this.tipo_documento = tipo_documento;
    }

    public Cls_documento_destinatario(String tipo_documento, int numero_documento, String anhio, String profesion, String nombres, String puesto_funcional) {
        /*  89 */ this.tipo_documento = tipo_documento;
        /*  90 */ this.numero_documento = Integer.valueOf(numero_documento);
        /*  91 */ this.anhio = anhio;
        /*  92 */ this.profesion = profesion;
        /*  93 */ this.nombres = nombres;
        /*  94 */ this.puesto_funcional = puesto_funcional;
    }

    public Cls_documento_destinatario() {
    }

    public Cls_documento_destinatario(String nombres) {
        /* 101 */ this.nombres = nombres;
    }

    public String toString() {
        /* 107 */ return "Cls_destinatario{tipo_documento=" + this.tipo_documento + "numero_documento=" + this.numero_documento + "anhio=" + this.anhio + "profesion=" + this.profesion + "nombres=" + this.nombres + "puesto_funcional=" + this.puesto_funcional + '}';
    }
    public String getNombreMasCargoDestinatario(){
        String nombre_rayita = this.getNombres().replace("|","-");
        String nombres_array[] = nombre_rayita.split("-");
        return nombres_array[1]+" "+nombres_array[2]+", "+nombres_array[3];
    }
}
